package main
import ("fmt")

/*struct 其他高级语言（java，c++，python）里面的class 等同的概念*/ 

// 定义 Human 结构体
type Human struct {
	Age    int     // 大写开头才能外部访问（在main中访问）
	Height float32 // 大写开头
	Sex    bool    // 建议用大写，以便在结构体外赋值和访问
}

func main(){
	//a 的类型为Human
	// java 里Human a 等同的概念。
	// 进行赋值操作
	var a Human
	a = Human{
		Age:    20,
		Height: 178.2,
		Sex:    true,
	}

	fmt.Printf("Age: %d\n", a.Age)
}
 